<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>Space Game Engine: space::objects::accessory Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Space Game Engine
   &#160;<span id="projectnumber">0.1</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.2 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('classspace_1_1objects_1_1accessory.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Functions</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="classspace_1_1objects_1_1accessory-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">space::objects::accessory Class Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Inheritance diagram for space::objects::accessory:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classspace_1_1objects_1_1accessory.png" usemap="#space::objects::accessory_map" alt=""/>
  <map id="space::objects::accessory_map" name="space::objects::accessory_map">
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a4aecf1858328f74ab513e854ae5bcb61"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4aecf1858328f74ab513e854ae5bcb61"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>accessory</b> (const <a class="el" href="classspace_1_1objects_1_1accessory.html">accessory</a> &amp;from)</td></tr>
<tr class="separator:a4aecf1858328f74ab513e854ae5bcb61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62bf9c1aceef6b9f6a3eb636f4f4445d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a62bf9c1aceef6b9f6a3eb636f4f4445d"></a>
<a class="el" href="classspace_1_1objects_1_1accessory.html">accessory</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classspace_1_1objects_1_1accessory.html">accessory</a> &amp;from)</td></tr>
<tr class="separator:a62bf9c1aceef6b9f6a3eb636f4f4445d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59ea9efbc8755a8f6ccc6debec271125"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59ea9efbc8755a8f6ccc6debec271125"></a>
const <br class="typebreak"/>
::google::protobuf::UnknownFieldSet &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>unknown_fields</b> () const </td></tr>
<tr class="separator:a59ea9efbc8755a8f6ccc6debec271125"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1f0e0c1b63ed3699f1d404aa1697d82"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1f0e0c1b63ed3699f1d404aa1697d82"></a>
inline::google::protobuf::UnknownFieldSet *&#160;</td><td class="memItemRight" valign="bottom"><b>mutable_unknown_fields</b> ()</td></tr>
<tr class="separator:ae1f0e0c1b63ed3699f1d404aa1697d82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a918cbddc9746377c460531a8c38699c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a918cbddc9746377c460531a8c38699c4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Swap</b> (<a class="el" href="classspace_1_1objects_1_1accessory.html">accessory</a> *other)</td></tr>
<tr class="separator:a918cbddc9746377c460531a8c38699c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9533d21b6a6bfbba9603ee9889aa351"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa9533d21b6a6bfbba9603ee9889aa351"></a>
<a class="el" href="classspace_1_1objects_1_1accessory.html">accessory</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>New</b> () const </td></tr>
<tr class="separator:aa9533d21b6a6bfbba9603ee9889aa351"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e354f97b1cd8380ce35119ea12b33cb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1e354f97b1cd8380ce35119ea12b33cb"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>CopyFrom</b> (const ::google::protobuf::Message &amp;from)</td></tr>
<tr class="separator:a1e354f97b1cd8380ce35119ea12b33cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12e8296cc656217f0b4782ab0f4bfb69"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a12e8296cc656217f0b4782ab0f4bfb69"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>MergeFrom</b> (const ::google::protobuf::Message &amp;from)</td></tr>
<tr class="separator:a12e8296cc656217f0b4782ab0f4bfb69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a660c4bd3a5e817d5461b8c54876abc73"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a660c4bd3a5e817d5461b8c54876abc73"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>CopyFrom</b> (const <a class="el" href="classspace_1_1objects_1_1accessory.html">accessory</a> &amp;from)</td></tr>
<tr class="separator:a660c4bd3a5e817d5461b8c54876abc73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac63ad6fb6f385654e70b3e63c9968709"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac63ad6fb6f385654e70b3e63c9968709"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>MergeFrom</b> (const <a class="el" href="classspace_1_1objects_1_1accessory.html">accessory</a> &amp;from)</td></tr>
<tr class="separator:ac63ad6fb6f385654e70b3e63c9968709"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67019dbd066c2ab8ad104ddf4b58f00c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a67019dbd066c2ab8ad104ddf4b58f00c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Clear</b> ()</td></tr>
<tr class="separator:a67019dbd066c2ab8ad104ddf4b58f00c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22dad44c919a760cb1f31a11a6f52331"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a22dad44c919a760cb1f31a11a6f52331"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>IsInitialized</b> () const </td></tr>
<tr class="separator:a22dad44c919a760cb1f31a11a6f52331"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94245ad7a5858b9f36176316b70ab865"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94245ad7a5858b9f36176316b70ab865"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>ByteSize</b> () const </td></tr>
<tr class="separator:a94245ad7a5858b9f36176316b70ab865"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8aae4fd1d45c383bc0fac42553dbeac9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8aae4fd1d45c383bc0fac42553dbeac9"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>MergePartialFromCodedStream</b> (::google::protobuf::io::CodedInputStream *input)</td></tr>
<tr class="separator:a8aae4fd1d45c383bc0fac42553dbeac9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a62185e4a753185a68df6aa33d6f62d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8a62185e4a753185a68df6aa33d6f62d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>SerializeWithCachedSizes</b> (::google::protobuf::io::CodedOutputStream *output) const </td></tr>
<tr class="separator:a8a62185e4a753185a68df6aa33d6f62d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a669d5f44b6e5b19e42a8c3f414284c2e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a669d5f44b6e5b19e42a8c3f414284c2e"></a>
::google::protobuf::uint8 *&#160;</td><td class="memItemRight" valign="bottom"><b>SerializeWithCachedSizesToArray</b> (::google::protobuf::uint8 *output) const </td></tr>
<tr class="separator:a669d5f44b6e5b19e42a8c3f414284c2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4bbe20fde9fa81319e4e4d81923f924b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4bbe20fde9fa81319e4e4d81923f924b"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>GetCachedSize</b> () const </td></tr>
<tr class="separator:a4bbe20fde9fa81319e4e4d81923f924b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf1b037dde3ce4d44b49f061843f4bc6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf1b037dde3ce4d44b49f061843f4bc6"></a>
::google::protobuf::Metadata&#160;</td><td class="memItemRight" valign="bottom"><b>GetMetadata</b> () const </td></tr>
<tr class="separator:abf1b037dde3ce4d44b49f061843f4bc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9d805a341ac1dc9dc3e155fffd9e172"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa9d805a341ac1dc9dc3e155fffd9e172"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>has_id</b> () const </td></tr>
<tr class="separator:aa9d805a341ac1dc9dc3e155fffd9e172"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70bd605ec20d2e3abc2b43fdc07f1e04"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a70bd605ec20d2e3abc2b43fdc07f1e04"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>clear_id</b> ()</td></tr>
<tr class="separator:a70bd605ec20d2e3abc2b43fdc07f1e04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7409f42b154fb54297ae0a63df70684d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7409f42b154fb54297ae0a63df70684d"></a>
inline::google::protobuf::uint32&#160;</td><td class="memItemRight" valign="bottom"><b>id</b> () const </td></tr>
<tr class="separator:a7409f42b154fb54297ae0a63df70684d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1a2d560240e8d7b350e85a958082c6b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab1a2d560240e8d7b350e85a958082c6b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_id</b> (::google::protobuf::uint32 value)</td></tr>
<tr class="separator:ab1a2d560240e8d7b350e85a958082c6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7112a8d38219b22b081044019220d7c9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7112a8d38219b22b081044019220d7c9"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>has_name</b> () const </td></tr>
<tr class="separator:a7112a8d38219b22b081044019220d7c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e58576f960a173d5092a8a8bebac8ed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5e58576f960a173d5092a8a8bebac8ed"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>clear_name</b> ()</td></tr>
<tr class="separator:a5e58576f960a173d5092a8a8bebac8ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9dbc3529aac3798abfd1f5bedfdc2f59"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9dbc3529aac3798abfd1f5bedfdc2f59"></a>
const ::std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>name</b> () const </td></tr>
<tr class="separator:a9dbc3529aac3798abfd1f5bedfdc2f59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f6a0c6757ada2d36846c8a057af19f5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f6a0c6757ada2d36846c8a057af19f5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_name</b> (const ::std::string &amp;value)</td></tr>
<tr class="separator:a4f6a0c6757ada2d36846c8a057af19f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fa9d07fd280157ebe8a44de23bf6ab0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9fa9d07fd280157ebe8a44de23bf6ab0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_name</b> (const char *value)</td></tr>
<tr class="separator:a9fa9d07fd280157ebe8a44de23bf6ab0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66b979f0b44cfee2a6fee08bc6257355"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a66b979f0b44cfee2a6fee08bc6257355"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_name</b> (const char *value, size_t size)</td></tr>
<tr class="separator:a66b979f0b44cfee2a6fee08bc6257355"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8498c69b8cd0201bbcf57598e570ed22"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8498c69b8cd0201bbcf57598e570ed22"></a>
inline::std::string *&#160;</td><td class="memItemRight" valign="bottom"><b>mutable_name</b> ()</td></tr>
<tr class="separator:a8498c69b8cd0201bbcf57598e570ed22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9de1169dd0dac59caec5bba3936adefe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9de1169dd0dac59caec5bba3936adefe"></a>
inline::std::string *&#160;</td><td class="memItemRight" valign="bottom"><b>release_name</b> ()</td></tr>
<tr class="separator:a9de1169dd0dac59caec5bba3936adefe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78bf490959effaa68ad2ec28fa4eebff"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a78bf490959effaa68ad2ec28fa4eebff"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>has_display_name</b> () const </td></tr>
<tr class="separator:a78bf490959effaa68ad2ec28fa4eebff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3920a4abe6c3934f168e061d8a010c6f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3920a4abe6c3934f168e061d8a010c6f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>clear_display_name</b> ()</td></tr>
<tr class="separator:a3920a4abe6c3934f168e061d8a010c6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f5aca240c4c35d17071bb5b3a41cc3e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6f5aca240c4c35d17071bb5b3a41cc3e"></a>
const ::std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>display_name</b> () const </td></tr>
<tr class="separator:a6f5aca240c4c35d17071bb5b3a41cc3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fd692d691a47d22cc9cfdb208a84810"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9fd692d691a47d22cc9cfdb208a84810"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_display_name</b> (const ::std::string &amp;value)</td></tr>
<tr class="separator:a9fd692d691a47d22cc9cfdb208a84810"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a513aeb0901f5890417b3ca23573e389b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a513aeb0901f5890417b3ca23573e389b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_display_name</b> (const char *value)</td></tr>
<tr class="separator:a513aeb0901f5890417b3ca23573e389b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbe3ffed1afab4f8096668c54c33d148"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acbe3ffed1afab4f8096668c54c33d148"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_display_name</b> (const char *value, size_t size)</td></tr>
<tr class="separator:acbe3ffed1afab4f8096668c54c33d148"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab022bcaaf0198c1c888a592aeeed827e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab022bcaaf0198c1c888a592aeeed827e"></a>
inline::std::string *&#160;</td><td class="memItemRight" valign="bottom"><b>mutable_display_name</b> ()</td></tr>
<tr class="separator:ab022bcaaf0198c1c888a592aeeed827e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fa81d0cc9233fb6baf0cbbf66c165ac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3fa81d0cc9233fb6baf0cbbf66c165ac"></a>
inline::std::string *&#160;</td><td class="memItemRight" valign="bottom"><b>release_display_name</b> ()</td></tr>
<tr class="separator:a3fa81d0cc9233fb6baf0cbbf66c165ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeed3ce3a6cca28fff69d09417950d402"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeed3ce3a6cca28fff69d09417950d402"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>has_display_desc</b> () const </td></tr>
<tr class="separator:aeed3ce3a6cca28fff69d09417950d402"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ec590307d6052c1b3edc5e48fb5e958"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ec590307d6052c1b3edc5e48fb5e958"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>clear_display_desc</b> ()</td></tr>
<tr class="separator:a4ec590307d6052c1b3edc5e48fb5e958"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae77075ab00acb8350a3af3e5481e1247"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae77075ab00acb8350a3af3e5481e1247"></a>
const ::std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>display_desc</b> () const </td></tr>
<tr class="separator:ae77075ab00acb8350a3af3e5481e1247"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a430d4a90243b0ccb8b51dad748fe835f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a430d4a90243b0ccb8b51dad748fe835f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_display_desc</b> (const ::std::string &amp;value)</td></tr>
<tr class="separator:a430d4a90243b0ccb8b51dad748fe835f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af936af77710af52fbc693bd6cd8acab1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af936af77710af52fbc693bd6cd8acab1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_display_desc</b> (const char *value)</td></tr>
<tr class="separator:af936af77710af52fbc693bd6cd8acab1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0909adba783348d343680937a8d32403"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0909adba783348d343680937a8d32403"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_display_desc</b> (const char *value, size_t size)</td></tr>
<tr class="separator:a0909adba783348d343680937a8d32403"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a746123c785ec6fa0f212147ab359cb48"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a746123c785ec6fa0f212147ab359cb48"></a>
inline::std::string *&#160;</td><td class="memItemRight" valign="bottom"><b>mutable_display_desc</b> ()</td></tr>
<tr class="separator:a746123c785ec6fa0f212147ab359cb48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af181844fec2073b33f8c0c039bbe32ec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af181844fec2073b33f8c0c039bbe32ec"></a>
inline::std::string *&#160;</td><td class="memItemRight" valign="bottom"><b>release_display_desc</b> ()</td></tr>
<tr class="separator:af181844fec2073b33f8c0c039bbe32ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2869bd380bfd72b0be1cdee9f3c22c6f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2869bd380bfd72b0be1cdee9f3c22c6f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>resource_cost_size</b> () const </td></tr>
<tr class="separator:a2869bd380bfd72b0be1cdee9f3c22c6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30a8b6d0fa42cd99a5ab798eac498b58"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a30a8b6d0fa42cd99a5ab798eac498b58"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>clear_resource_cost</b> ()</td></tr>
<tr class="separator:a30a8b6d0fa42cd99a5ab798eac498b58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af014c5fe1f227f044f14046c9a787aea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af014c5fe1f227f044f14046c9a787aea"></a>
const <br class="typebreak"/>
::<a class="el" href="classspace_1_1objects_1_1resource__count.html">space::objects::resource_count</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>resource_cost</b> (int index) const </td></tr>
<tr class="separator:af014c5fe1f227f044f14046c9a787aea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ba288c4b732e47fc76294c7c2e091ad"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8ba288c4b732e47fc76294c7c2e091ad"></a>
inline::space::objects::resource_count *&#160;</td><td class="memItemRight" valign="bottom"><b>mutable_resource_cost</b> (int index)</td></tr>
<tr class="separator:a8ba288c4b732e47fc76294c7c2e091ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7744afcdf2606fb90142596432d62ee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac7744afcdf2606fb90142596432d62ee"></a>
inline::space::objects::resource_count *&#160;</td><td class="memItemRight" valign="bottom"><b>add_resource_cost</b> ()</td></tr>
<tr class="separator:ac7744afcdf2606fb90142596432d62ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f4870b12ac4fc0623ff1ba508f8235a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1f4870b12ac4fc0623ff1ba508f8235a"></a>
const <br class="typebreak"/>
::google::protobuf::RepeatedPtrField<br class="typebreak"/>
&lt; ::<a class="el" href="classspace_1_1objects_1_1resource__count.html">space::objects::resource_count</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>resource_cost</b> () const </td></tr>
<tr class="separator:a1f4870b12ac4fc0623ff1ba508f8235a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea23aec53dd6ce62130503a8bf13045b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea23aec53dd6ce62130503a8bf13045b"></a>
inline::google::protobuf::RepeatedPtrField<br class="typebreak"/>
&lt; ::<a class="el" href="classspace_1_1objects_1_1resource__count.html">space::objects::resource_count</a> &gt; *&#160;</td><td class="memItemRight" valign="bottom"><b>mutable_resource_cost</b> ()</td></tr>
<tr class="separator:aea23aec53dd6ce62130503a8bf13045b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a846ad1897f9a9a52b1d74ab2dc9b13a8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a846ad1897f9a9a52b1d74ab2dc9b13a8"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>technology_prereq_size</b> () const </td></tr>
<tr class="separator:a846ad1897f9a9a52b1d74ab2dc9b13a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c55960ae267e3d0f4bdbf1c1bfd88b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7c55960ae267e3d0f4bdbf1c1bfd88b0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>clear_technology_prereq</b> ()</td></tr>
<tr class="separator:a7c55960ae267e3d0f4bdbf1c1bfd88b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4122fa600e2a59f1539c9826062078c7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4122fa600e2a59f1539c9826062078c7"></a>
const <br class="typebreak"/>
::<a class="el" href="classspace_1_1objects_1_1technology__prereq.html">space::objects::technology_prereq</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>technology_prereq</b> (int index) const </td></tr>
<tr class="separator:a4122fa600e2a59f1539c9826062078c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a319f2252b26458013750fb23e706774b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a319f2252b26458013750fb23e706774b"></a>
inline::space::objects::technology_prereq *&#160;</td><td class="memItemRight" valign="bottom"><b>mutable_technology_prereq</b> (int index)</td></tr>
<tr class="separator:a319f2252b26458013750fb23e706774b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad9a95b9d5ec541d856e1da2c31baca4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aad9a95b9d5ec541d856e1da2c31baca4"></a>
inline::space::objects::technology_prereq *&#160;</td><td class="memItemRight" valign="bottom"><b>add_technology_prereq</b> ()</td></tr>
<tr class="separator:aad9a95b9d5ec541d856e1da2c31baca4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab475c0812f06d535ce5095b707056c83"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab475c0812f06d535ce5095b707056c83"></a>
const <br class="typebreak"/>
::google::protobuf::RepeatedPtrField<br class="typebreak"/>
&lt; ::<a class="el" href="classspace_1_1objects_1_1technology__prereq.html">space::objects::technology_prereq</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>technology_prereq</b> () const </td></tr>
<tr class="separator:ab475c0812f06d535ce5095b707056c83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bbcab1c4cd0df7cf5e997775541a5c2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1bbcab1c4cd0df7cf5e997775541a5c2"></a>
inline::google::protobuf::RepeatedPtrField<br class="typebreak"/>
&lt; ::<a class="el" href="classspace_1_1objects_1_1technology__prereq.html">space::objects::technology_prereq</a> &gt; *&#160;</td><td class="memItemRight" valign="bottom"><b>mutable_technology_prereq</b> ()</td></tr>
<tr class="separator:a1bbcab1c4cd0df7cf5e997775541a5c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:ae72e36d22707dcbcba41aa4a2193cfb5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae72e36d22707dcbcba41aa4a2193cfb5"></a>
static const <br class="typebreak"/>
::google::protobuf::Descriptor *&#160;</td><td class="memItemRight" valign="bottom"><b>descriptor</b> ()</td></tr>
<tr class="separator:ae72e36d22707dcbcba41aa4a2193cfb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9147f4cfcc0b3959d36909a9a9e0fcb2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9147f4cfcc0b3959d36909a9a9e0fcb2"></a>
static const <a class="el" href="classspace_1_1objects_1_1accessory.html">accessory</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>default_instance</b> ()</td></tr>
<tr class="separator:a9147f4cfcc0b3959d36909a9a9e0fcb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
<tr class="memitem:a17f50367c4b83ee5c197275776980cf7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a17f50367c4b83ee5c197275776980cf7"></a>
static const int&#160;</td><td class="memItemRight" valign="bottom"><b>kIdFieldNumber</b> = 1</td></tr>
<tr class="separator:a17f50367c4b83ee5c197275776980cf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bc90ae3b7d5ade2b645333b43bbe4ba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8bc90ae3b7d5ade2b645333b43bbe4ba"></a>
static const int&#160;</td><td class="memItemRight" valign="bottom"><b>kNameFieldNumber</b> = 2</td></tr>
<tr class="separator:a8bc90ae3b7d5ade2b645333b43bbe4ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad794fc48861207473edf5164e917b8bc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad794fc48861207473edf5164e917b8bc"></a>
static const int&#160;</td><td class="memItemRight" valign="bottom"><b>kDisplayNameFieldNumber</b> = 3</td></tr>
<tr class="separator:ad794fc48861207473edf5164e917b8bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a414e8a3e88dd7cd0f9a9fabce3ac352e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a414e8a3e88dd7cd0f9a9fabce3ac352e"></a>
static const int&#160;</td><td class="memItemRight" valign="bottom"><b>kDisplayDescFieldNumber</b> = 4</td></tr>
<tr class="separator:a414e8a3e88dd7cd0f9a9fabce3ac352e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81c6d45c6abae7db684ffb80378c2e86"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a81c6d45c6abae7db684ffb80378c2e86"></a>
static const int&#160;</td><td class="memItemRight" valign="bottom"><b>kResourceCostFieldNumber</b> = 5</td></tr>
<tr class="separator:a81c6d45c6abae7db684ffb80378c2e86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6aebf38f48e2e573a9925c0ac1e3561d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6aebf38f48e2e573a9925c0ac1e3561d"></a>
static const int&#160;</td><td class="memItemRight" valign="bottom"><b>kTechnologyPrereqFieldNumber</b> = 6</td></tr>
<tr class="separator:a6aebf38f48e2e573a9925c0ac1e3561d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:aa56b4ca171323612d1a101fda09e53c8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa56b4ca171323612d1a101fda09e53c8"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>protobuf_AddDesc_accessory_2eproto</b> ()</td></tr>
<tr class="separator:aa56b4ca171323612d1a101fda09e53c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65270ce280f27daf1ed90a6381ad28c5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65270ce280f27daf1ed90a6381ad28c5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>protobuf_AssignDesc_accessory_2eproto</b> ()</td></tr>
<tr class="separator:a65270ce280f27daf1ed90a6381ad28c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aadd31185b477401497d44a87c80d3421"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aadd31185b477401497d44a87c80d3421"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>protobuf_ShutdownFile_accessory_2eproto</b> ()</td></tr>
<tr class="separator:aadd31185b477401497d44a87c80d3421"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>S:/Code/space/src/engine/space/objects/<a class="el" href="accessory_8pb_8h_source.html">accessory.pb.h</a></li>
<li>S:/Code/space/src/engine/space/objects/accessory.pb.cc</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><b>space</b></li><li class="navelem"><b>objects</b></li><li class="navelem"><a class="el" href="classspace_1_1objects_1_1accessory.html">accessory</a></li>
    <li class="footer">Generated on Wed Dec 5 2012 11:12:10 for Space Game Engine by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.2 </li>
  </ul>
</div>
</body>
</html>
